﻿@model PaginationModel
@{
    int pageBase = (Model.page.Value - 1) / 10 * 10;
}

<div class="pagination pagination-small pagination-centered">
    <ul>
        @if (pageBase > 0) {        
            <li><a href="@string.Format(Model.url, pageBase)">&lt;</a></li>
        }
        @for (int i = 1; i <= 10 && pageBase + i <= Model.pageCount; ++i) {
            <li> 
                @if (pageBase + i == Model.page) {
                    <a onclick="return false;"><b style="color: black;">@(pageBase + i)</b></a>
                } else {
                    <a href="@string.Format(Model.url, pageBase + i)">@(pageBase + i)</a>
                }
            </li>
        }
        @if (pageBase + 11 <= Model.pageCount) {        
            <li><a href="@string.Format(Model.url, pageBase + 11)">&gt;</a></li>
        }
    </ul>
</div>